multitrack recording system - Turkish English Dictionary